Using Branch Diagrams